siphon bulb turbine - Alemán Inglés Diccionario